hip.api.data.font

Undocumented in source.

Public Imports

hip.api.renderer.texture
public import hip.api.renderer.texture;
Undocumented in source.

Members

Aliases

HipCharKerning
alias HipCharKerning = int[dchar]
Undocumented in source.
HipFontKerning
alias HipFontKerning = HipCharKerning[dchar]
Undocumented in source.

Classes

HipFont
class HipFont
Undocumented in source.

Interfaces

IHipFont
interface IHipFont
Undocumented in source.

Structs

HipFontChar
struct HipFontChar
Undocumented in source.
HipLineInfo
struct HipLineInfo

A text information that is returned from the word wrap range. Beyond the information with line and width, it also has a cache. This cache is used for optimization in both kerning and associative array lookup. This can make a big difference by having a single lookup instead of 2. The lookup is the slowest part of text rendering, which makes this a lot faster.

HipTextRendererVertexAPI
struct HipTextRendererVertexAPI

see hip.graphics.g2d.textrenderer

HipWordWrapRange
struct HipWordWrapRange
Undocumented in source.

Meta